package net.maku.association.dao;

import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Constants;
import net.maku.association.vo.InterestAssociationMemberVO;
import net.maku.framework.mybatis.dao.BaseDao;
import net.maku.association.entity.InterestAssociationMemberEntity;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

/**
* 兴趣协会成员
*
* @author 阿沐 babamu@126.com
* @since 1.0.0 2025-04-26
*/
@Mapper
public interface InterestAssociationMemberDao extends BaseDao<InterestAssociationMemberEntity> {

    IPage<InterestAssociationMemberVO> selectPageList(@Param("page")IPage<InterestAssociationMemberEntity> pageParams, @Param(Constants.WRAPPER) QueryWrapper<InterestAssociationMemberEntity> queryWrapper);
}